<html>
<head><meta charset="utf-8"><title>Role of T-libs, libs-impl, and general reviews · t-libs · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/index.html">t-libs</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html">Role of T-libs, libs-impl, and general reviews</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="197732507"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197732507" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197732507">(May 15 2020 at 18:24)</a>:</h4>
<p>What actually is the role of <code>T-libs</code> vs. <code>libs-impl</code> now -- is this written up somewhere?</p>



<a name="197732670"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197732670" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197732670">(May 15 2020 at 18:25)</a>:</h4>
<p>And related to this, I've been getting chosen as a reviewer more often lately for these kind of changes, but is it actually kosher for me to approve such PRs? Not adding/changing stable APIs, just implementation details.</p>



<a name="197732814"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197732814" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197732814">(May 15 2020 at 18:26)</a>:</h4>
<p>(I'd be interested in formally joining a team for that role, if possible)</p>



<a name="197734408"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197734408" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197734408">(May 15 2020 at 18:39)</a>:</h4>
<p>I think there was a T-compiler meeting about all of this</p>



<a name="197734426"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197734426" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197734426">(May 15 2020 at 18:39)</a>:</h4>
<p>I know it because I missed it :D</p>



<a name="197743160"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197743160" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> XAMPPRocky <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197743160">(May 15 2020 at 19:37)</a>:</h4>
<p><span class="user-mention" data-user-id="138448">@cuviper</span> I believe the compiler team is now responsible for the actual stdlib implementation, with libs focusing on the design.</p>



<a name="197743322"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197743322" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> XAMPPRocky <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197743322">(May 15 2020 at 19:38)</a>:</h4>
<p><a href="#narrow/stream/131828-t-compiler/topic/design.20meeting.202020.2E04.2E23.20compiler-team.23267">https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/design.20meeting.202020.2E04.2E23.20compiler-team.23267</a></p>



<a name="197754569"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197754569" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197754569">(May 15 2020 at 21:27)</a>:</h4>
<p><span class="user-mention" data-user-id="138448">@cuviper</span> yeah, generally speaking it is kosher imo (though it's a bit in flux right now)</p>
<p>of course if you're ever uncertain feel free to cc libs or compiler team (depending on whether it's about internals or api concerns)</p>



<a name="197754669"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197754669" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197754669">(May 15 2020 at 21:28)</a>:</h4>
<p>ok, thanks</p>



<a name="197754693"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197754693" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197754693">(May 15 2020 at 21:28)</a>:</h4>
<p>I guess I'll hear about it if I overstep</p>



<a name="197754695"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197754695" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197754695">(May 15 2020 at 21:28)</a>:</h4>
<p>:)</p>



<a name="197785039"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197785039" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197785039">(May 16 2020 at 08:50)</a>:</h4>
<p><span class="user-mention silent" data-user-id="219696">XAMPPRocky</span> <a href="#narrow/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews/near/197743160">said</a>:</p>
<blockquote>
<p><span class="user-mention silent" data-user-id="138448">cuviper</span> I believe the compiler team is now responsible for the actual stdlib implementation, with libs focusing on the design.</p>
</blockquote>
<p>so that has been decided? Shouldn't there be some kind of announcement or so?^^</p>



<a name="197785043"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/197785043" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#197785043">(May 16 2020 at 08:50)</a>:</h4>
<p>I know this was being discussed but I didn't know it was already done.</p>



<a name="198360052"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Role%20of%20T-libs%2C%20libs-impl%2C%20and%20general%20reviews/near/198360052" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Role.20of.20T-libs.2C.20libs-impl.2C.20and.20general.20reviews.html#198360052">(May 21 2020 at 18:46)</a>:</h4>
<p>yeah maybe we need an inside-rust blog post or something</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>